type go/doc.reader

25 uses

	go/doc (current package)
		doc.go#L122: 	var r reader
		exports.go#L107: func (r *reader) filterFieldList(parent *namedType, fields *ast.FieldList, ityp *ast.InterfaceType) (removedFields bool) {
		exports.go#L159: func (r *reader) filterParamList(fields *ast.FieldList) {
		exports.go#L170: func (r *reader) filterType(parent *namedType, typ ast.Expr) {
		exports.go#L209: func (r *reader) filterSpec(spec ast.Spec) bool {
		exports.go#L269: func (r *reader) filterSpecList(list []ast.Spec, tok token.Token) []ast.Spec {
		exports.go#L299: func (r *reader) filterDecl(decl ast.Decl) bool {
		exports.go#L315: func (r *reader) fileExports(src *ast.File) {
		reader.go#L177: type reader struct {
		reader.go#L201: func (r *reader) isVisible(name string) bool {
		reader.go#L209: func (r *reader) lookupType(name string) *namedType {
		reader.go#L231: func (r *reader) recordAnonymousField(parent *namedType, fieldType ast.Expr) (fname string) {
		reader.go#L244: func (r *reader) readDoc(comment *ast.CommentGroup) {
		reader.go#L255: func (r *reader) remember(predecl string, typ *ast.InterfaceType) {
		reader.go#L274: func (r *reader) readValue(decl *ast.GenDecl) {
		reader.go#L363: func (r *reader) readType(decl *ast.GenDecl, spec *ast.TypeSpec) {
		reader.go#L398: func (r *reader) isPredeclared(n string) bool {
		reader.go#L403: func (r *reader) readFunc(fun *ast.FuncDecl) {
		reader.go#L518: func (r *reader) readNote(list []*ast.Comment) {
		reader.go#L543: func (r *reader) readNotes(comments []*ast.CommentGroup) {
		reader.go#L562: func (r *reader) readFile(src *ast.File) {
		reader.go#L650: func (r *reader) readPackage(pkg *ast.Package, mode Mode) {
		reader.go#L733: func (r *reader) collectEmbeddedMethods(mset methodSet, typ *namedType, recvTypeName string, embeddedIsPtr bool, level int, visited embeddedSet) {
		reader.go#L756: func (r *reader) computeMethodSets() {
		reader.go#L781: func (r *reader) cleanupTypes() {